recoil at (something)

Translations
отшатнуться при виде (чего-то)
She recoiled at the thought of jumping off the cliff.
Она отшатнулась при мысли о прыжке с обрыва.